package lib.bone.audit.workload.domain.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author jsq
 */
@Data
public class TypeExportVO {

    @ColumnWidth(value = 25)
    @ExcelProperty("部门名称")
    @ApiModelProperty("部门名称")
    private String deptName;

    @ColumnWidth(value = 15)
    @ExcelProperty("工号")
    @ApiModelProperty("用户账号")
    private String userName;

    @ColumnWidth(value = 15)
    @ExcelProperty("身份证号")
    @ApiModelProperty("身份证号")
    private String cardId;

    @ColumnWidth(value = 10)
    @ExcelProperty("姓名")
    @ApiModelProperty("用户昵称")
    private String nickName;

    @ColumnWidth(value = 10)
    @ExcelProperty("工作量")
    @ApiModelProperty("工作量")
    Double Workload;

    @ColumnWidth(value = 10)
    @ExcelProperty("A类分")
    @ApiModelProperty("A类分")
    Double gradeA;

    @ColumnWidth(value = 10)
    @ExcelProperty("B类分")
    @ApiModelProperty("B类分")
    Double gradeB;

    @ColumnWidth(value = 10)
    @ExcelProperty("C类分")
    @ApiModelProperty("C类分")
    Double gradeC;


    @ColumnWidth(value = 22)
    @ExcelProperty("岗位类型")
    @ApiModelProperty("岗位类型")
    String postType;

    @ColumnWidth(value = 34)
    @ExcelProperty("岗位级别")
    @ApiModelProperty("岗位级别")
    String postGrade;

//    @ColumnWidth(value = 10)
//    @ExcelProperty("科研分目标")
//    @ApiModelProperty("科研分目标")
//    Double researchTarget;
//
//    @ColumnWidth(value = 10)
//    @ExcelProperty("教学分目标")
//    @ApiModelProperty("教学分目标")
//    Double teachTarget;
//
//    @ColumnWidth(value = 10)
//    @ExcelProperty("总目标")
//    @ApiModelProperty("总目标")
//    Double target;



}
